#ifndef MEDIALOGICTT_H
#define MEDIALOGICTT_H
#include "tools/Reader.h"
#include "media/ui/MediaGui.h"

class MediaLogicTT : public MediaWin{

public:
    MediaLogicTT(QMap<QString, QMap<QString, QString>> &RGLRLSMAP,
                 QSqlDatabase *DB,
                 QMap<QString, QString> &QSSMAP);

    void abstract_loader_processing(double process, QString name);

    void abstract_reserve_loader(QString fillersql="");

    void system_willbe_quit();

    void system_quit_carryout(QAbstractButton *button);

    void network_searchinfo(unsigned int way);

    void network_searchexec();

private:

    bool nativeEvent(const QByteArray &eventType, void *message, qintptr *result);

};
#endif
